/*common*/
body{background: #CCC;}
*{font-size: 12px;line-height: 1.4;margin: 0;padding: 0;}
p{font-size: 12px;text-indent: 0;
    font-size: 10px;}
h6{font-size: 10px;}
h4{font-size: 14px;}
h3{font-size: 15px;}
h2{font-size: 16px;}
h1{font-size: 18px;}

/*a{text-decoration: none;}*/
p,h1,h2,h3,h4,h5,h6{color: #333;margin: 0;line-height: 1.5}
li{list-style: none;}
.box{width:700px;padding: 30px 50px;background: #FFF;margin: 0 auto;min-height: 960px;}
/*.box14{padding-top: 135px;}*/
/*.head{margin-bottom: 30px;position: absolute;top: 30px;left: 50px;right: 50px;width: 700px;}*/
.head h6{font-weight: normal;color: #999;}
.clear10 {clear: both;height: 10px;line-height: 0px;font-size: 0px;overflow: hidden; }
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden; }
.lr1{overflow: hidden;text-overflow: ellipsis;-ms-text-overflow:ellipsis;white-space:nowrap;}
.lr2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.lr3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.lr4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}
.lr5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;}
.lr6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 6;}
.lr7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7;}
.pr {position: relative;/*z-index: 0; */}
.pa {position: absolute; }
.pf{  position: fixed;}
.tin {text-indent: 2em; }
.tac {text-align: center; }
.tal {text-align: left; }
.tar {text-align: right; }
.fl {float: left; }
.fr {float: right; }
header {
margin-bottom: 30px;
}

@media screen {
	/*header{
			display:none;
		}*/
		  /*footer {
		    display: none;
		  }
*/
}

/*@page {
  size: A4;
  margin: 11mm 17mm 17mm 17mm;
}*/
@media print {
  /*header {
    position: fixed;
    top: 0;width:700px;
	}*/
footer{
    position: fixed;
    bottom: 0;width:700px;
	}
	.boxM{height: 297mm}
/*.box, p{
    page-break-inside: avoid;
	}
html, body {
    width: 210mm;
    height: 297mm;
  }*/
}
/*CVTC报价模板-简易版(200725各项取值详细说明)*/
table{border:1px solid #CCC;width: 100%;    border-collapse: collapse;}
table th, table td{padding: 2px 6px;border:1px solid #CCC;box-sizing:border-box;}
table tr{min-height: 21px;}
.w8{width: 8%;}
.w9{width: 9%;}
.w18{width: 18%;}
.w10{width: 10%;}
.w20{width: 20%;}
.w23{width: 23%;}
.w24{width: 24%;}
.w25{width: 25%;}
.w30{width:	30%;}
.w35{width: 35%;}
.w33{width: 33%;}
.w40{width: 40%;}
.w50{width: 50%;}
.w60{width: 60%;}
.w11{width: 11%;}
.w12{width: 12%;}
.w13{width: 13%;}
table thead{background: #eee;}

.box14 table.table3 thead th{text-align: center;}
.box14 ul.tip{margin-top: 10px;margin-left: 20px;margin-bottom: 10px;}
.box14 ul.tip li{line-height: 1.6;list-style: disc;}
.udH5{text-decoration: underline;margin-top: 10px;}
.foot14{bottom: 0;width: 700px;left:50%;margin-left: -350px;position: fixed;}

.foot1{position: absolute;}
.boxIs{min-height: 1050px}
.box2 p, .box2 li{font-size: 14px;}
.ul2{margin-left: 20px;}
.ul2 > li{list-style: decimal;}
.ul22 > li{list-style: disc;}
.ul23 > li{list-style: lower-latin;}
.ul22, .ul23{margin-left: 20px;}
.luokuan2{margin:80px 20px 0;margin-top: 80px;}
.luokuan3{margin: 40px 20px 80px;}
.ul71{margin-left: 20px;}
.ul71 li{list-style: square;}
.table122 th{font-weight: normal;font-size: 9px;background: #FFF;padding: 0;/*word-break:break-all;*/}
.table122 td{background: #FFF;padding: 2px 0;}
 /*模拟对角线*/
 th.first{border-top:1px solid #CCC}
.out{
    border-top: 100px #CCC solid; /*上边框宽度等于表格第一行行高*/  
    border-left: 70px #FFF solid; /*左边框宽度等于表格第一行第一格宽度*/  

    width:0px;/*让容器宽度为0*/
    height:0px;/*让容器高度为0*/
    position:relative;/*让里面的两个子容器绝对定位*/
}
.out:before{border-top: 100px #FFF solid; /*上边框宽度等于表格第一行行高*/  
    border-left:70px rgba(255,255,255,0) solid ;position: absolute;content: "";left: -70px;top: -101px;}
.out  b{
    font-style:normal;
    display:block;
    position:absolute;
    top:-80px;
    left:-50px;
    width:50px;
}

.out  em{
    font-style:normal;
    display:block;
    position:absolute;
    top:-30px;
    left:-80px;
    width:80px;
}
.tip12 {margin-top: 20px;}
.tip12 > .fl{width: 42%;margin-right: 16%;margin-bottom: 10px;line-height: 2;}
.tip12 > .fl:nth-child(2n){margin-right: 0;}
.tip12 .fl.tar{display: inline-block;width: 180px;line-height: 2;}
.tip12 span.inner{line-height: 2;display: inline-block;width: 100px;border-bottom: 1px solid #BBB;margin-left: 10px;height: 24px;}
.tip13 span{display: inline-block;width: 120px;margin-top: 20px;}
.tip13 > div{line-height: 2;}